feminine form of méchant - English Synonyms Dictionary